package padroes.proxy;

import pojo.Matricula;


public class ContaProxy implements IConta {
	
	private IConta iConta;
	
	public ContaProxy(IConta iConta) {
		this.iConta = iConta;
	}


	@Override
	public void lancar(double notas) {
		System.out.println("lancando  " + notas);
		this.iConta.lancar(notas);
		System.out.println("lancamento de notas no valor de " + notas + " efetuado com sucesso.");

	}



	@Override
	public double obterNotas() {
		return this.iConta.obterNotas();
	}


	@Override
	public void faltas(int faltas) {
		System.out.println("lancando  " + faltas);
		this.iConta.faltas(faltas);
		System.out.println("lancamento de faltas " + faltas + " efetuado com sucesso.");
		
	}


	@Override
	public int obterFaltas() {
		return this.iConta.obterFaltas();
	}

}
